home *** CD-ROM | disk | FTP | other *** search
/ X User Tools / X User Tools (O'Reilly and Associates)(1994).ISO / sun4c / archive / tcltk.z / tcltk / man / catn / set.n < prev    next >
Text File  |  1994-09-20  |  1KB  |  67 lines

  1.  
  2.  
  3.  
  4. set(n)                Tcl Built-In Commands
  5.  
  6.  
  7.  
  8. _________________________________________________________________
  9.  
  10. NAME
  11.      set - Read and write variables
  12.  
  13. SYNOPSIS
  14.      set _v_a_r_N_a_m_e ?_v_a_l_u_e?
  15. _________________________________________________________________
  16.  
  17.  
  18. DESCRIPTION
  19.      Returns the value of variable _v_a_r_N_a_m_e.  If _v_a_l_u_e  is  speci-
  20.      fied, then set the value of _v_a_r_N_a_m_e to _v_a_l_u_e, creating a new
  21.      variable if one doesn't already exist, and return its value.
  22.      If  _v_a_r_N_a_m_e  contains  an  open  parenthesis and ends with a
  23.      close parenthesis, then it refers to an array element:   the
  24.      characters before the first open parenthesis are the name of
  25.      the array, and the characters between  the  parentheses  are
  26.      the  index  within the array.  Otherwise _v_a_r_N_a_m_e refers to a
  27.      scalar variable.  If no procedure is  active,  then  _v_a_r_N_a_m_e
  28.      refers to a global variable.  If a procedure is active, then
  29.      _v_a_r_N_a_m_e refers to a parameter or local variable of the  pro-
  30.      cedure unless the _g_l_o_b_a_l command has been invoked to declare
  31.      _v_a_r_N_a_m_e to be global.
  32.  
  33.  
  34. KEYWORDS
  35.      read, write, variable
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63. Tcl                                                             1
  64.  
  65.  
  66.  
  67.